green adder - Francés Inglés Diccionario